EvoClass
DL101
คู่มือการใช้งาน Git โดยรี่
เครื่องมือ Git, ฟังก์ชันดีทูน (Hooks) และการเปรียบเทียบแบบขั้นสูง
บทเรียน
บทเรียนที่ 12
วันที่
2026-03-29
ผู้สอน
ผู้สอนโดยระบบปัญญาประดิษฐ์
ระยะเวลา
60 นาที
วัตถุประสงค์การเรียนรู้
ระบุและนำกระบวนการของ Git Hooks แบบฝั่งลูกค้าและฝั่งเซิร์ฟเวอร์มาใช้งานได้
ใช้เทคนิคการเปรียบเทียบข้อมูลขั้นสูง เช่น อัลกอริธึมความอดทน (patience) และฮิสโตแกรม (histogram) สำหรับโครงการซอฟต์แวร์ที่ซับซ้อน
เชี่ยวชาญคำสั่งประเภทพอร์เซลเลน (porcelain) และพลาเมอร์ (plumbing) เพื่อสร้างเครื่องมือเฉพาะสำหรับจัดการคลังข้อมูล
ใช้ไฟล์ gitattributes เพื่อกำหนดพฤติกรรมการรวม (merge) และเปรียบเทียบ (diff) ตามเส้นทางเฉพาะในโปรเจกต์